technical employees - Español Inglés Diccionario